Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 HOLMBUSH ROAD Terraced £54,250 19 Oct 2001
19 HOLMBUSH ROAD Terraced £80,000 27 Apr 2011
21 HOLMBUSH ROAD Terraced £38,700 5 Apr 2001
31 HOLMBUSH ROAD Terraced £112,000 19 Mar 2010
33 HOLMBUSH ROAD Detached £215,000 7 Aug 2018